// token的储存
// JSON.parse('字符串')  ==> 对象
// JSON.stringify('对象')  ==> 字符串

// 清除魔法字符串
const TOKEN_STR = 'tokenStr'

/**
 * 获取token对象
 * @returns
 */
export const getTokenObj = () => {
  return JSON.parse(localStorage.getItem(TOKEN_STR))
}

/**
 * 保存token到localstorage
 * @param {*} tokenObj 传入的token对象
 */
export const setTokenObj = (tokenObj) => {
  localStorage.setItem(TOKEN_STR, JSON.stringify(tokenObj))
}

/**
 * 删除token
 */
export const delTokenObj = () => {
  localStorage.removeItem(TOKEN_STR)
}
